existing technological frontier - Français Anglais Dictionnaire